Failed
test[79 [self.eContents()->select(eObject | eObject.oclIsKindOf(uml::Class) or eObject.oclIsKindOf(uml::Component) or eObject.oclIsKindOf(uml::Package))/]](org.eclipse.acceleo.query.tests.unit.UMLValidationTests).test[79 [self.eContents (from org.eclipse.acceleo.query.tests.AllTests)
Error Message
expected:<[Sequence(EClassifier=EObject)]> but was:<[Sequence(EClassifier=EAnnotation), Sequence(EClassifier=Comment), Sequence(EClassifier=StringExpression), Sequence(EClassifier=Constraint), Sequence(EClassifier=ElementImport), Sequence(EClassifier=PackageImport), Sequence(EClassifier=TemplateBinding), Sequence(EClassifier=TemplateSignature), Sequence(EClassifier=PackageMerge), Sequence(EClassifier=PackageableElement), Sequence(EClassifier=ProfileApplication)]>
Stacktrace
junit.framework.AssertionFailedError: expected:<[Sequence(EClassifier=EObject)]> but was:<[Sequence(EClassifier=EAnnotation), Sequence(EClassifier=Comment), Sequence(EClassifier=StringExpression), Sequence(EClassifier=Constraint), Sequence(EClassifier=ElementImport), Sequence(EClassifier=PackageImport), Sequence(EClassifier=TemplateBinding), Sequence(EClassifier=TemplateSignature), Sequence(EClassifier=PackageMerge), Sequence(EClassifier=PackageableElement), Sequence(EClassifier=ProfileApplication)]> at junit.framework.Assert.fail(Assert.java:57) at junit.framework.Assert.failNotEquals(Assert.java:329) at junit.framework.Assert.assertEquals(Assert.java:78) at junit.framework.Assert.assertEquals(Assert.java:86) at org.eclipse.acceleo.query.tests.QueryResultAssert.assertEquivalentValidation(QueryResultAssert.java:126) at org.eclipse.acceleo.query.tests.TestValidationQModel.test(TestValidationQModel.java:49) at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.junit.runners.Suite.runChild(Suite.java:127) at org.junit.runners.Suite.runChild(Suite.java:26) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.junit.runners.Suite.runChild(Suite.java:127) at org.junit.runners.Suite.runChild(Suite.java:26) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:123) at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:86) at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.runTests(AbstractUITestApplication.java:44) at org.eclipse.e4.ui.internal.workbench.swt.E4Testable$1.run(E4Testable.java:73) at java.lang.Thread.run(Thread.java:744)
Standard Output
Interpreter: aql Expression: [self.eContents()->select(eObject | eObject.oclIsKindOf(uml::Class) or eObject.oclIsKindOf(uml::Component) or eObject.oclIsKindOf(uml::Package))/] Self: org.eclipse.acceleo.query.tests.qmodel.impl.ModelElementImpl@7c7eb961 (name: TheModel) Possible types: Sequence(EClassifier=EAnnotation) Sequence(EClassifier=Comment) Sequence(EClassifier=StringExpression) Sequence(EClassifier=Constraint) Sequence(EClassifier=ElementImport) Sequence(EClassifier=PackageImport) Sequence(EClassifier=TemplateBinding) Sequence(EClassifier=TemplateSignature) Sequence(EClassifier=PackageMerge) Sequence(EClassifier=PackageableElement) Sequence(EClassifier=ProfileApplication) Validation messages: